﻿using B.S.Data.MES.API.Dto.DTOProcess;
using B.S.Requst;
using MediatR;

namespace B.S.Data.MES.API.Applications.ProcessmaintenanceApplications.Command
{
    public class ShowProcessmaintenanceCommand:IRequest<APIPageing<List<DtoProcessmaintenance>>>
    {
        public int PageIndex { get; set; } = 1;
        public int PageSize { get; set; } = 10;
        /// <summary>
        /// 编码
        /// </summary>
        public string? ProcessmaintenanceEncode { get; set; }
        /// <summary>
        /// 名称
        /// </summary>
        public string? ProcessmaintenanceName { get; set; }
        /// <summary>
        /// 类型
        /// </summary>
        public string? ProcessmaintenanceType { get; set; }
        ///// <summary>
        ///// 报工模式
        ///// </summary>
        //public int? ProcessmaintenanceReportingmode { get; set; }
        ///// <summary>
        /////描述
        ///// </summary>
        //public string? ProcessmaintenanceDescription { get; set; }
        ///// <summary>
        ///// 创建人
        ///// </summary>
        //public string? ProcessmaintenanceCreatorName { get; set; }
        ///// <summary>
        ///// 创建时间
        ///// </summary>
        //public DateTime? ProcessmaintenanceCreatorTimeKK { get; set; }
        //public DateTime? ProcessmaintenanceCreatorTimeJJ { get; set; }
        ////public DateTime? ProcessmaintenanceCreatorTime { get; set; }
        ///// <summary>
        ///// 更新时间(可空)
        ///// </summary>
        //public DateTime? ProcessmaintenanceUpdateTimeKK { get; set; }
        //public DateTime? ProcessmaintenanceUpdateTimeJJ { get; set; }
        //public DateTime? ProcessmaintenanceUpdateTime { get; set; }
    }
}
